total present worth - German English Dictionary